self-winding watch - Español Inglés Diccionario